<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>变量的作用域</title>
</head>
<body>
            <script>
               function foo2 () {
                   //函数内部定义了变量，就不再是外部的变量，外部没有使用变量 b
                   alert(b);        //undefined ,因为 var  b  被提前声明了
                   var b = 10;
                   alert('2a'+b);
               }
               foo2();
                alert('2b'+b)
            </script>
</body>
</html>